Active installs
3K+
Subscription includes
Support
Serve your digital products faster and more reliably by offloading WooCommerce file delivery to Amazon S3.
This extension connects your WooCommerce store directly to your Amazon S3 account. When a customer downloads their purchase, the file is served from your S3 bucket using a secure, time-limited URL. You can apply S3 delivery globally or configure it per file.
Using Amazon S3 storage to serve your digital products gives you:
When a customer downloads their purchase, the file is fetched securely from your S3 bucket seamlessly and automatically.
Bonus: This extension also works with any S3-compatible storage provider — most notably Cloudflare R2. That means you can take advantage of S3’s global API standard while using alternative providers for lower cost or specific infrastructure needs.
Whether you’re selling:
You’ll get fast, scalable delivery backed by Amazon Web Services and a smoother experience for your customers.
This extension is perfect for any merchant delivering digital goods at scale. Instead of relying on your hosting server to handle downloads, it shifts the heavy lifting to Amazon’s global infrastructure — keeping customers happy and stores reliable.
Here are some examples:
Built and supported by the team at:
Yes. You'll need an active AWS account with access to S3. We recommend creating a dedicated bucket for your WooCommerce downloads.
Yes. You can assign files from different buckets to a single product if needed. The plugin supports full flexibility across your AWS storage.
It enhances it. You can choose to use S3 for all digital files, or configure it per file. Files not assigned to S3 will be delivered the standard way.
Yes. Files are served using signed, time-limited URLs. Customers only get access to the exact files they've purchased and only for a limited time.
Kestrel is the team behind some of the most widely adopted WooCommerce plugins. We’re known for building reliable, performant tools that developers and merchants trust at scale.
Yes. Officially, the plugin supports Amazon S3 and Cloudflare R2. We also offer experimental support for other S3-compatible storage providers such as Wasabi, DigitalOcean Spaces, or Backblaze B2. Because compatibility can vary, we can’t guarantee full functionality with every provider — but many merchants have success using them. If you’d like to explore an alternative, contact Kestrel support and we’ll point you in the right direction.
Categories
Extension information
Compatibility
Countries